package com.rainbow.service

import com.baomidou.mybatisplus.extension.service.IService
import com.rainbow.entity.User

interface UserService : IService<User> {

    /**
     * 添加新用户
     *
     * username 唯一， 默认 USER 权限
     */
    fun insert(user: User): Boolean

    /**
     * 查询用户信息
     * @param username 账号
     * @return UserEntity
     */
    fun getByUsername(username: String): User?
}